package com.gp.gback.system.store.dto;


import com.gp.gback.system.common.annotation.APIField;
import com.gp.gback.system.common.annotation.APIValueObject;

import java.io.Serializable;
import java.util.List;

/**
 * Created by fox_lin on 17/4/1.
 */
@APIValueObject("门店信息查询")
public class StoreInfoQueryDto implements Serializable{

    @APIField("门店编号名称模糊搜索")
    private String searchStr;

    @APIField("区域编码")
    private List<String> areaCodes;

    @APIField("城市编码")
    private List<String> cityCodes;

    @APIField("销售区域")
    private String salesTerritory;

    @APIField("经营方式")
    private List<String> storeOperationType;


//
//    @APIField("省份编码")
//    private List<String> provinceCodes;
//
//    @APIField("大区编码")
//    private List<String> regionCodes;
//
//    @APIField("区域编码")
//    private List<String> countryCode;


    public List<String> getStoreOperationType() {
        return storeOperationType;
    }

    public void setStoreOperationType(List<String> storeOperationType) {
        this.storeOperationType = storeOperationType;
    }

    public String getSearchStr() {
        return searchStr;
    }

    public void setSearchStr(String searchStr) {
        this.searchStr = searchStr;
    }

    public List<String> getAreaCodes() {
        return areaCodes;
    }

    public void setAreaCodes(List<String> areaCodes) {
        this.areaCodes = areaCodes;
    }

    public List<String> getCityCodes() {
        return cityCodes;
    }

    public void setCityCodes(List<String> cityCodes) {
        this.cityCodes = cityCodes;
    }

    public String getSalesTerritory() {
        return salesTerritory;
    }

    public void setSalesTerritory(String salesTerritory) {
        this.salesTerritory = salesTerritory;
    }

    //    public List<String> getProvinceCodes() {
//        return provinceCodes;
//    }
//
//    public void setProvinceCodes(List<String> provinceCodes) {
//        this.provinceCodes = provinceCodes;
//    }
//
//    public List<String> getRegionCodes() {
//        return regionCodes;
//    }
//
//    public void setRegionCodes(List<String> regionCodes) {
//        this.regionCodes = regionCodes;
//    }
//
//    public List<String> getCountryCode() {
//        return countryCode;
//    }
//
//    public void setCountryCode(List<String> countryCode) {
//        this.countryCode = countryCode;
//    }
}
